Practically Relevant Quality Criteria for Requirements Documents
نویسندگان
چکیده
This paper presents common weaknesses of requirements documents from commercial software projects that frequently cause problems in practice. Many documents contain extensive, unstructured or even superfluous descriptions of details. At the same time, they lack a thorough description of the aim of the software system or one of its features. Such documents are difficult to read and to work with and they unnecessarily restrict possible solutions. We argue that two quality criteria must be considered in addition to common criteria. First, requirements documents should be based on a sound refinement of the main goals to concrete requirements. Secondly, they should follow the principle of minimality, i.e., no more details than necessary. In order to gain improvements in projects in practice, quality criteria must be communicated to authors. For this purpose, we propose two visualizations, which describe the information structure of the document in a technology-free and domain-independent manner.
منابع مشابه
The Requirements and Consequences of Fostering Research Spirit in Children: A Review Study
This study has endeavored to explain the requirements and consequences of fostering research spirit in children. To this end, Iranian databases including Noormags, Irandoc, Civilica, Elmnet, SID, and Ensani were used to get 62 documents from 2001 to 2020. In the next step, 31 documents were selected and analyzed using PRISMA checklist indicators and based on relevance, effectiveness, and validi...
متن کاملAchieving Quality in Natural Language Requirements
We present a proposal of a quality model for natural language requirements that concentrates on linguistic properties of requirements documents. We deploy the quality framework of Krogstie et al. as a superor-dinate rationale supporting the design of a quality model. At the same time, the quality model is intended to cover and classify the corpus of linguistic techniques proposed in the literat...
متن کاملEvaluating and Improving Software Quality Using Text Analysis Techniques - A Mapping Study
Improvement and evaluation of software quality is a recurring and crucial activity in the software development life-cycle. During software development, software artifacts such as requirement documents, comments in source code, design documents, and change requests are created containing natural language text. For analyzing natural text, specialized text analysis techniques are available. Howeve...
متن کاملRanking Criteria for Documents in Web Services by Using Ranking Algorithms
Today, the World Wide Web is the popular and interactive medium to access various types of information in different fields. The web contains huge amount of information and most of the user access internet for information retrieval. But, most of the time user gets irrelevant results on search engine after firing any query. So, for better accuracy and relevant results according to user requiremen...
متن کاملThe Relative generality and precision of Evidence Based Medical Infor-mation Resources in the Recovery of Diabetes Information
Background and Aim: Relative generality and precision are two important criteria for measuring the efficiency and performance of information retrieval systems. The aim of this study was to compare the integrity and location of evidence-based bases in the digital library of Hamedan University of Medical Sciences in data retrieval of diabetes. Methods: The design of this research is cross-sect...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008